//    float p1[] = {0.0f, 0.6f, -1.2f};
//    float p2[] = {1.2f, 0.6f, 0.0f};
//    float p3[] = {0.0f, -1.2f, 0.0f};
//    float n[3];
//    CalcNorm(p1, p2, p3, n);

//    prim.rrBegin(RR_TRIANGLE);
//    prim.rrNormal3f(n[0], n[1], n[2]);
//    prim.rrColor4f(1.0f, 1.0f, 0.0f, 0.0f);
//    prim.rrSetVert3f(0.0f, 0.6f, -1.2f);
//    prim.rrColor4f(1.0f, 0.0f, 0.0f, 1.0f);
//    prim.rrSetVert3f(1.2f, 0.6f, 0.0f);
//    prim.rrColor4f(1.0f, 0.0f, 1.0f, 0.0f);
//    prim.rrSetVert3f(0.0f, -1.2f, 0.0f);
//    prim.rrEnd();

//    p1[2] = 1.2f;
//    CalcNorm(p2, p1, p3, n);

//    prim2.rrBegin(RR_TRIANGLE);
//    prim2.rrNormal3f(n[0], n[1], n[2]);
//    prim2.rrColor4f(1.0f, 0.0f, 0.0f, 1.0f);
//    prim2.rrSetVert3f(1.2f, 0.6f, 0.0f);
//    prim2.rrColor4f(1.0f, 1.0f, 0.0f, 0.0f);
//    prim2.rrSetVert3f(0.0f, 0.6f, 1.2f);
//    prim2.rrColor4f(1.0f, 0.0f, 1.0f, 0.0f);
//    prim2.rrSetVert3f(0.0f, -1.2f, 0.0f);
//    prim2.rrEnd();

//    p2[0] = -1.2f;
//    CalcNorm(p1, p2, p3, n);

//    prim3.rrBegin(RR_TRIANGLE);
//    prim3.rrNormal3f(n[0], n[1], n[2]);
//    prim3.rrColor4f(1.0f, 1.0f, 0.0f, 0.0f);
//    prim3.rrSetVert3f(0.0f, 0.6f, 1.2f);
//    prim3.rrColor4f(1.0f, 0.0f, 0.0f, 1.0f);
//    prim3.rrSetVert3f(-1.2f, 0.6f, 0.0f);
//    prim3.rrColor4f(1.0f, 0.0f, 1.0f, 0.0f);
//    prim3.rrSetVert3f(0.0f, -1.2f, 0.0f);
//    prim3.rrEnd();

//    p1[2] = -1.2f;
//    CalcNorm(p2, p1, p3, n);

//    prim4.rrBegin(RR_TRIANGLE);
//    prim4.rrNormal3f(n[0], n[1], n[2]);
//    prim4.rrColor4f(1.0f, 0.0f, 0.0f, 1.0f);
//    prim4.rrSetVert3f(-1.2f, 0.6f, 0.0f);
//    prim4.rrColor4f(1.0f, 1.0f, 0.0f, 0.0f);
//    prim4.rrSetVert3f(0.0f, 0.6f, -1.2f);
//    prim4.rrColor4f(1.0f, 0.0f, 1.0f, 0.0f);
//    prim4.rrSetVert3f(0.0f, -1.2f, 0.0f);
//    prim4.rrEnd();
